//// 定义全局主题样式
//.theme (@bgc, @primary, @success, @danger, @warning, @info, @nav-bgc, @nav-hover, @bar-bgc, @bar-sub-bgc, @bar-hover, @bar-active, @bar-active-bgc, @primaryOpacity) {
//
//  /* 定义全局通用颜色 */
//  .app-text-color-primary {
//    color: @primary  !important;
//  }
//
//  .app-bg-color-primary {
//    background-color: @primary  !important;
//  }
//
//  .app-text-color-success {
//    color: @success  !important;
//  }
//
//  .app-text-color-warning {
//    color: @warning  !important;
//  }
//
//  .app-text-color-danger {
//    color: @danger  !important;
//  }
//
//  .app-text-color-info {
//    color: @info  !important;
//  }
//
//  .app-border-color-primary {
//    border-color: @primary  !important;
//  }
//
//  // class="app-text-color-primary"
//
//  /* 全局tips盒子 */
//  .app-main-tips-box {
//    border: 1px solid @primaryOpacity;
//    background-color: @bar-sub-bgc;
//
//    // color: @primary;
//    .el-icon-warning {
//      color: @primary;
//    }
//
//    .btn {
//      color: @primary;
//    }
//  }
//
//
//  /* 定义布局样式 */
//  /* 网页背景 */
//  background: @bgc;
//
//  .app-wrapper {
//
//    /* 顶部nav */
//    >.top-wrapper {
//      background-color: @nav-bgc;
//
//      >.header-container {
//        .el-menu-item {
//          background-color: @nav-bgc;
//
//          &:hover {
//            background-color: @nav-hover;
//          }
//        }
//
//        .el-menu-item.is-active {
//          background-color: @nav-bgc;
//
//          &:hover {
//            background-color: @nav-hover;
//          }
//        }
//
//        .header-avatar {
//          background-color: @nav-bgc;
//        }
//      }
//    }
//
//    /*  侧边bar */
//    .bottom-wrapper {
//      .sidebar-container {
//        .scrollbar-wrapper {
//          .el-scrollbar__view {
//            .el-menu {
//              background-color: @bar-bgc;
//
//              >.el-menu-item.submenu-title-noDropdown {
//                background-color: @bar-bgc;
//              }
//
//              .nest-menu>.el-submenu>.el-submenu__title {
//                background-color: @bar-sub-bgc;
//
//                &:hover {
//                  color: @bar-hover ;
//                }
//              }
//
//              .nest-menu>.el-menu-item {
//                background-color: @bar-sub-bgc;
//              }
//
//              .el-menu-item.is-active {
//                color: @bar-active  !important;
//                background-color: @bar-active-bgc;
//              }
//
//              .el-submenu__title {
//                &:hover {
//                  color: @bar-hover ;
//                  background-color: @bar-bgc;
//                }
//              }
//
//              .el-menu-item {
//                &:hover {
//                  color: @bar-hover ;
//                }
//              }
//            }
//          }
//        }
//      }
//    }
//  }
//
//
//  /*
//    覆盖element 颜色
//  */
//  /* 暂时解决表单校验嵌套input样式问题 */
//  .el-form-item.is-success .el-form-item.is-error .el-input__inner {
//    border-color: @danger;
//  }
//
//  /* 弹框标题 */
//  .el-dialog {
//    .el-dialog__title {
//      color: @primary;
//    }
//  }
//
//  /* 上传hover */
//  .app-uploader-img-plus:hover {
//    border-color: @primary;
//  }
//
//  /* el-collapse标题 */
//  .el-collapse .el-collapse-item__header {
//    color: @primary;
//  }
//
//  /* 新增el-tooltip主题色 fresh  */
//  .el-tooltip__popper.el-tooltip-theme-fresh {
//    border: 1px solid @primary  !important;
//  }
//
//  .el-tooltip__popper.el-tooltip-theme-danger {
//    border: 1px solid @danger  !important;
//    color: @danger;
//  }
//
//  /* 覆盖step  */
//  .el-step {
//    .el-step__title.is-process {
//      color: @primary ;
//    }
//
//    .el-step__icon.is-text {
//      border: 2px solid @primary;
//      color: @primary;
//    }
//  }
//
//
//  /* 覆盖tree  */
//  .halo-tree {
//    .box-halfchecked {
//      &:after {
//        color: @primary;
//      }
//    }
//
//    .box-halfchecked.inputCheck {
//      border: 1px solid @primary;
//    }
//
//    .box-checked.inputCheck {
//      border: 1px solid @primary;
//      background-color: @primary;
//    }
//  }
//}
